package com.kd.eb.controller;

import com.kd.eb.model.EbProduct;
import com.kd.eb.service.ProductService;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;

import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;

@Controller
@RequestMapping("product")
public class ProductController {

    @Resource
    private ProductService productService;

    @RequestMapping("/detail")
    public String detail(Model model, int pid){
        System.out.println("进入ProductController的detail方法...pid:"+pid);
        //调用service查询pid的商品详情
        EbProduct productDetail = productService.detail(pid);
        //绑定数据model
        model.addAttribute("productDetail",productDetail);
        //返回view
        return "product-view";

    }
    @RequestMapping("/add_car")
    public String addCar(int epId, HttpServletRequest request){
        productService.addCar(epId,request);
        return "shopping";
    }
    @RequestMapping("/pay")
    public String pay(){
        return "shopping-result";
    }
}
